independent review authority - German English Dictionary